Tech

Netflix will be required to stream 20 state TV channels in Russia